package com.zl.csMall.basic.busEnum.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zl.csMall.basic.busEnum.po.BusEnum;

public interface BusEnumService extends IService<BusEnum> {

    /**
     * @description: 判断枚举名称是否重复
     * @param id 枚举ID，不为0则不包含此ID
     * @param name 枚举名称
     * @return: true：重复
     * @author ChenNing
     * @date: 2025-10-20 11:41
     */
    boolean isRepeat(long id, String name);

    /**
     * @description: 根据枚举名称查询枚举
     * @param name 枚举名称
     * @return: 枚举对象
     * @author ChenNing
     * @date: 2025-10-20 13:52
     */
    BusEnum getByName(String name);

}
